large quantity of papayas - Spanish English Dictionary